package com.yh.mybatis.extention.plugin.mapper;

import org.mybatis.generator.api.dom.java.FullyQualifiedJavaType;

/**
 * 类型代理类
 * @author liubing
 */
public class FullyQualifiedJavaTypeProxy extends FullyQualifiedJavaType {

    private static FullyQualifiedJavaType baseMapperInstance = new FullyQualifiedJavaType("com.yh.mybatis.extention.page.IMyBatisRepository");
    private static FullyQualifiedJavaType basePageInstance = new FullyQualifiedJavaType("com.yh.mybatis.extention.page.IPaginationDao");

    public FullyQualifiedJavaTypeProxy(String fullTypeSpecification) {
        super(fullTypeSpecification);
    }

    public static final FullyQualifiedJavaType getBasePageInstance() {

        return basePageInstance;
    }

    public static final FullyQualifiedJavaType getBaseMapperInstance() {

        return baseMapperInstance;
    }
}
